have a big head - Turco Inglés Diccionario